What is the meaning of the word "kiss of life"?
Definitions:
-
an emergency procedure consisting of external cardiac massage and artificial respiration noun
- The EMT performed the kiss of life and was able to stabilize the dying patient.